organ and tissue transplantation - Spanish English Dictionary